Java Based Devnagari Script Recognition using JNI ( Java Native Interface )
نویسندگان
چکیده
Optical Character Recognition (OCR) is a form of computer vision that extracts alphanumeric characters from a digital image. The technology can be used for digitizing printed text, handwriting recognition, and making digital images searchable for text. Following the paper, an implementation of OCR Recognition for Devnagari script in JAVA will be presented and analysed. Keywords— JNI, CLP, XCLP.
منابع مشابه
JNI – C++ integration made easy
The Java Native Interface (JNI) [1] provides interoperation between Java code running on a Java Virtual Machine and code written in other programming languages (e.g., C++ or assembly). The JNI is useful when existing libraries need to be integrated into Java code, or when portions of the code are implemented in other languages for improved performance. The Java Native Interface is extremely fle...
متن کاملA Reasonable C++ Wrappered Java Native Interface
A reasonable C++ Java Native Interface (JNI) technique termed C++ Wrappered JNI (C++WJ) is presented. The technique simplifies current error-prone JNI development by wrappering JNI calls. Provided development is done with the aid of a C++ compiler, C++WJ offers type checking and behind the scenes caching. A tool (jH) patterned on javah automates the creation of C++WJ classes. The paper presents...
متن کاملJava Native Interface idioms for C++ class hierarchies
SUMMARY The Java™ Native Interface (JNI) provides a set of mechanisms for implementing Java methods in C or C++. JNI is useful for reusing C and C++ code repositories within Java frameworks. JNI is also useful for real-time systems, where compiled C/C++ code executes performance-critical tasks, while Java code executes system control and feature tasks. Available JNI literature concentrates on c...
متن کاملConvenient use of legacy software in Java with Janet package
This paper describes Janet package — highly expressive Java language extension that enables convenient creation of powerful native methods and efficient Java-to-native code interfaces. Java native interface (JNI) is a low-level API that is rather inconvenient if used directly. Therefore Janet, as the higher-level tool, combines flexibility of JNI with Java’s ease-of-use. Performance results of ...
متن کاملException analysis in the Java Native Interface
A Foreign Function Interface (FFI) allows one host programming language to interoperate with another foreign language. It enables efficient software development by permitting developers to assemble components in different languages. One typical FFI is the Java Native Interface (JNI), through which Java programs can invoke native-code components developed in C, C++, or assembly code. Although FF...
متن کامل